#1.统计一个字符串中某个字母(任意某个字母(需要检验它的正确性))出现的次数(忽略大小写，a与A是同一个字母)，然后并输出成类似: {"a":4}

from collections import Counter
str ='afljdfkljsdoaaaeAwaajsdfaa'
str=str.lower()
str = list(str)
print(str)
result = Counter(str)
print(result)



# i=0
# for a in str:
#     if a == 'a':
#         i=i+1
#         dict={a:i}
# print(dict)

#2.将一个字符串中的大写字母改为小写，小写改为大写。
#3.存在一个列表:
# products=[["iPhone 6p",8900],["OPPO R11",1029],["MI 9",3920],["HUA WEI P10",1029]]
#请打印出这个格式：
# ------  商品列表 ------
# 1  iphone    6888
# 2  MacPro    14800
# 3  小米6        2499
# 4  Coffee      31
# 5  Book        60
# 6  Nike         699
#4.输入一个数，需要判断是否合法，并且是不超过五位的正整数，输出其有几位。
#5.打印出一个边长为n的正方形 (用*来表示)
#6. 将字符串："k:1|k1:2|k2:3|k3:4"，处理成 python 字典：{'k':'1', 'k1':'2', 'k2':'3','k3':'4' }
#7.打印出所有的“水仙花数”，所谓“水仙花数”是指一个三位数，其各位数字立方和等于该数本身。例如：153是一个“水仙花数”，因为153=1的三次方＋5的三次方＋3的三次方。